#include<iostream>

//函数重载：不同的函数用相同的名字
//函数的重载规则
//1、参数数量不同
//2、参数类型不同
//3、参数顺序不同
//返回值不同，不能构成重载
int add(int a, int b)
{
    return a+b;
}

int add(int a, int b, int c)
{
    return a*b*c;
}

int main()
{
    std::cout<<add(1,2)<<std::endl;
    std::cout<<add(1,2)<<std::endl;
    return 0;
}